-- 翻页
return {
	-- "karb94/neoscroll.nvim",
	-- config = function()
	-- 	local neoscroll = require("neoscroll")
	--
	-- 	-- 新版配置
	-- 	neoscroll.setup({
	-- 		hide_cursor = true,
	-- 		stop_eof = true,
	-- 		mappings = {}, -- 禁用默认映射
	-- 	})
	--
	-- 	-- 计算滚动行数（0.5表示半页，0.95表示接近整页）
	-- 	local function scroll_lines(ratio)
	-- 		return math.floor(vim.fn.winheight(0) * ratio)
	-- 	end
	--
	-- 	local function scroll(direction)
	-- 		neoscroll.scroll(scroll_lines(direction), {
	-- 			move_cursor = false, -- 是否移动光标
	-- 			easing_function = "quadratic", -- 动画曲线
	-- 			duration = direction > 0 and 250 or 350, -- 滚动时间（ms）
	-- 		})
	-- 	end
	--
	-- 	-- 半页滚动
	-- 	vim.keymap.set("n", "<C-n>", function()
	-- 		scroll(0.75)
	-- 	end, { noremap = true, silent = true })
	-- 	vim.keymap.set("n", "<C-m>", function()
	-- 		scroll(-0.75)
	-- 	end, { noremap = true, silent = true })
	-- end,
}
